security detachment - Francés Inglés Diccionario